// 校验规则
export default {
  // 账号
    account: (value) => {
      if (!value) return '请输入账号'
      if (!/^[a-zA-Z]\w{5,19}$/.test(value)) return '字母开头且6-20个字符'
      return true
    },
    // 密码
    password: (value) => {
      if (!value) return "请输入密码"
      if (!/^\w{6,24}$/.test(value)) return "密码是6-24个字符"
      return true
    },
    // 手机号
    mobile: (value) => {
      if (!value) return "请输入手机号";
      if (!/^1[3-9]\d{9}$/.test(value)) return "手机号格式错误";
      return true;
    },
    // 验证码
    code: (value) => {
      if (!value) return "请输入验证码";
      if (!/^\d{6}$/.test(value)) return "验证码是6个数字";
      return true;
    },
    // 用户协议
    isAgree: (value) => {
      if (!value) return "请同意用户协议";
      return true;
    }
}
